import request from '@/utils/request'
import { ApiModulesRoutes } from '@/consts.js'

// 获取商品列表
export function getList(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productStatistics/findProductStatisticsPageByParam`,
    method: 'POST',
    data,
  })
}
// 获取产品类型 
export function getUpList(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/findProductTypeList`,
    method: 'GET',
    params,
  })
}
// 库存商品 新增
export function AddCommodity(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productStatistics/addProductStatistics`,
    method: 'POST',
    data,
  })
}
// 修改产品库存 
export function ModifyCommodity(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productStatistics/updateProductStatistics`,
    method: 'POST',
    data,
  })
}
// 通过 id 获取产品信息 
export function getCommodityInfo(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/productStatistics/findProductStatisticsById`,
    method: 'GET',
    params,
  })
}
// 删除产品库存 
export function DeleteCommodity(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/productStatistics/delProductStatisticsById`,
    method: 'GET',
    params,
  })
}

// 产品类型 接口 

// 获取产品类型列表
export function getTypeList(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/findProductTypePageByParam`,
    method: 'POST',
    data,
  })
}


// 招商信息修改 包括启动关闭
export function RecruitModify(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/attractInvestment/findAttractInvestmentEditSave`,
    method: 'POST',
    data,
  })
}

// 2
// 通过查询条件分页查询招商项目管理列表
export function getTableList(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/project/findProjectPageByParam`,
    method: 'POST',
    data,
  })
}
// 项目类型下拉
export function projectType(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/park/findParkEditSave`,
    method: 'POST',
    data, 
  })
}
// 通过id 获取  产品类型的详细信息 
export function getTypeInfo(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/findProductTypeById`,
    method: 'GET',
    params,
  })
}

// 新增产品类型 
export function AddType(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/addProductType`,
    method: 'POST',
    data, 
  })
}
// 修改产品类型  
export function updateType(data) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/updateProductType`,
    method: 'POST',
    data, 
  })
}
// 通过id 删除 类型
export function DeleteType(params) {
  return request({
    url: `${ApiModulesRoutes.USER}/productType/delProductTypeById`,
    method: 'GET',
    params,
  })
}
